![]() |
Datafox DFCom - API
04.03.18
Dokumentation zur Datafox Kommunikationsbibliothek (DFComDLL.dll / DFCom_x64.dll)
|
Diese Struktur enthält die Grundeinstellungen zum Gerät. Mehr ...
#include <studio_setup_structs.h>
Datenfelder | |
| uint8_t | backlightLCD {} |
| Hintergrundbeleuchtung LCD. Mehr ... | |
| uint16_t | waitingTimeForReply {} |
| Wartezeit auf Antwort vom PC. Mehr ... | |
| uint8_t | onlineOperation {} |
| Für die Definition des Online- / Offline-Betriebs. Mehr ... | |
| uint16_t | passwordSystemMenu {} |
| Passwort für BIOS. Mehr ... | |
| uint8_t | operatingMode {} |
| Betriebsmodus des Gerätes. Mehr ... | |
| uint8_t | deactivateOnOffButton {} |
| Ein-/Austaste aktivieren. Mehr ... | |
| uint8_t | showInfoPage {} |
| Infoseite anzeigen. Mehr ... | |
| uint8_t | presentationModeUnique {} |
| Darstellungsformat des UNIQUE Transponders. Mehr ... | |
| uint8_t | transponderModeUnique {} |
| Modus des UNIQUE Transponders. Mehr ... | |
| StructTransponder | transponderGlobal |
| globale Struktur, wie eine Karte gelesen wird Mehr ... | |
| StructTransponder | transponderAccessControl |
| globale Struktur, wie bei Zutritt gelesen wird Mehr ... | |
| uint8_t | autoIncrementFlags {} |
| Flags für Autoinkrement beim Karte schreiben. Mehr ... | |
| uint16_t | autoIncrementValue {} |
| 16Bit-Wert um den inkrementiert wird Mehr ... | |
| uint8_t | transponderCutFlags {} |
| Flags für die Zuschneidefunktion der Legic/Mifare Leser. Mehr ... | |
| uint8_t | transponderCutFrom {} |
| Start für Ausschneiden von Transponderwert bei Legic & Mifare. Mehr ... | |
| uint8_t | transponderCutLength {} |
| Länge des auszuschneidenen Transponderwerts. Mehr ... | |
| uint8_t | ioModuleActive {} |
| Betriebszusatnd des IO-Moduls. Mehr ... | |
| uint8_t | transponderSegment {} |
| Segmentnummer bei segmentierten Karten. Mehr ... | |
| uint8_t | transponderType {} |
| Transpondertyp. Mehr ... | |
| uint8_t | keySound {} |
| Tastenton. Mehr ... | |
| uint8_t | signalLastFunctionKey {} |
| Letzte Funktionstaste durch blinken abzeigen, wie AE3. Mehr ... | |
| uint32_t | initialValue3 {} |
| Startwert für Kartensegment 3 beschreiben (ist im AEIII+ die IP-Adresse) Mehr ... | |
| uint8_t | enableEntrance {} |
| Zutrittskontolle Version 1 aktivieren. Mehr ... | |
| uint8_t | useExternalReader {} |
| externer Leser verwenden Mehr ... | |
| uint8_t | doorSignalTime {} |
| Dauer für Türöffner. Mehr ... | |
| uint8_t | doorMonitoring {} |
| Türüberwachung aktivieren. Mehr ... | |
| uint8_t | doorAlarmTime {} |
| Alarmzeit für geöffnete Tür. Mehr ... | |
| uint8_t | entranceMainMenu {} |
| Bit 0: Überprüfen von Zutritt im Hauptmenü Mehr ... | |
| uint8_t | enableCut {} |
| Zuschneiden aktivieren. Mehr ... | |
| uint8_t | cutFrom {} |
| Zuschnitt von. Mehr ... | |
| uint8_t | cutUpTo {} |
| Zuschnitt bis. Mehr ... | |
| uint32_t | initialValue1 |
| Startwert für Kartensegment 1 beschreiben. Mehr ... | |
| uint8_t | entranceFlag {} |
| Bit 0: Prüfung der Feiertage bei Zeitsteuerung der digitalen Ausgänge War Typ für Wert des Kartenpräfix. Mehr ... | |
| uint8_t | showBigWatchAlways {} |
| Große Uhr immer anzeigen. Mehr ... | |
| uint8_t | timeoutPZE {} |
| Timeout nach Eingaben zur Prüfung der Tastenumschalttabelle. Mehr ... | |
| uint8_t | lampFlagsMDE {} |
| Flags für die (rote) Lampensteuerung der MDE. Mehr ... | |
| uint8_t | peepFlags {} |
| Flags der aktustischen Bestätigungssignale. Mehr ... | |
| uint16_t | transponderUserPassword {} |
| Passwort für Benutzermenü (Kartenprogrammiermenue/MMC/USB-Host etc.); 0 => aus; 16bit. Mehr ... | |
| uint32_t | initialValue2 {} |
| Startwert für Kartensegment 2 beschreiben. Mehr ... | |
| uint8_t | enableEntrance2 {} |
| Zutrittskontrolle Version 2 aktivieren. Mehr ... | |
Diese Struktur enthält die Grundeinstellungen zum Gerät.
Diese Struktur beinhaltet alle Gruneinstellungen des Geräts, sowie globale Einstellungen die ggf. an anderen Stellen angepasst werden können.
| uint8_t autoIncrementFlags {} |
Flags für Autoinkrement beim Karte schreiben.
| uint16_t autoIncrementValue {} |
16Bit-Wert um den inkrementiert wird
| uint8_t backlightLCD {} |
Hintergrundbeleuchtung LCD.
| uint8_t cutFrom {} |
Zuschnitt von.
| uint8_t cutUpTo {} |
Zuschnitt bis.
| uint8_t deactivateOnOffButton {} |
Ein-/Austaste aktivieren.
| uint8_t doorAlarmTime {} |
Alarmzeit für geöffnete Tür.
| uint8_t doorMonitoring {} |
Türüberwachung aktivieren.
| uint8_t doorSignalTime {} |
Dauer für Türöffner.
| uint8_t enableCut {} |
Zuschneiden aktivieren.
| uint8_t enableEntrance {} |
Zutrittskontolle Version 1 aktivieren.
| uint8_t enableEntrance2 {} |
Zutrittskontrolle Version 2 aktivieren.
| uint8_t entranceFlag {} |
Bit 0: Prüfung der Feiertage bei Zeitsteuerung der digitalen Ausgänge War Typ für Wert des Kartenpräfix.
| uint8_t entranceMainMenu {} |
Bit 0: Überprüfen von Zutritt im Hauptmenü
| uint32_t initialValue1 |
Startwert für Kartensegment 1 beschreiben.
| uint32_t initialValue2 {} |
Startwert für Kartensegment 2 beschreiben.
| uint32_t initialValue3 {} |
Startwert für Kartensegment 3 beschreiben (ist im AEIII+ die IP-Adresse)
| uint8_t ioModuleActive {} |
Betriebszusatnd des IO-Moduls.
| Wert | Bedeutung |
|---|---|
| 0 | deaktiviert |
| 1 | aktiviert |
| uint8_t keySound {} |
Tastenton.
| uint8_t lampFlagsMDE {} |
Flags für die (rote) Lampensteuerung der MDE.
| uint8_t onlineOperation {} |
Für die Definition des Online- / Offline-Betriebs.
| uint8_t operatingMode {} |
Betriebsmodus des Gerätes.
| Wert | Bedeutung |
|---|---|
| 0 | Normal |
| 1 | PZE-Modus 1 |
| 2 | PZE-Modus 2 |
| 3 | MDE |
| uint16_t passwordSystemMenu {} |
Passwort für BIOS.
| uint8_t peepFlags {} |
Flags der aktustischen Bestätigungssignale.
| Bit | Bedeutung (wenn gesetzt) |
|---|---|
| 1 | keine Bestätigung für Ok |
| 2 | keine Bestätigung für ERROR |
Feste Stellenanzahl für Kartenwert (0 => aus; wird links mit Nullen aufgefüllt)
| uint8_t presentationModeUnique {} |
Darstellungsformat des UNIQUE Transponders.
| Wert | Bedeutung |
|---|---|
| 0 | Dezimal (13 Stellen) |
| 1 | Hexadezimal (10 Stellen) |
| 3 | Hexadezimal gedreht (10 Stellen) |
| 4 | Rexroth Codec (13 Stellen) |
| uint8_t showBigWatchAlways {} |
Große Uhr immer anzeigen.
| uint8_t showInfoPage {} |
Infoseite anzeigen.
| uint8_t signalLastFunctionKey {} |
Letzte Funktionstaste durch blinken abzeigen, wie AE3.
| uint8_t timeoutPZE {} |
Timeout nach Eingaben zur Prüfung der Tastenumschalttabelle.
| StructTransponder transponderAccessControl |
globale Struktur, wie bei Zutritt gelesen wird
| uint8_t transponderCutFlags {} |
Flags für die Zuschneidefunktion der Legic/Mifare Leser.
| uint8_t transponderCutFrom {} |
Start für Ausschneiden von Transponderwert bei Legic & Mifare.
| uint8_t transponderCutLength {} |
Länge des auszuschneidenen Transponderwerts.
| StructTransponder transponderGlobal |
globale Struktur, wie eine Karte gelesen wird
| uint8_t transponderModeUnique {} |
Modus des UNIQUE Transponders.
| Wert | Bedeutung |
|---|---|
| 0 | 32bit (4Byte) |
| 1 | 40bit (5 Byte) |
| uint8_t transponderSegment {} |
Segmentnummer bei segmentierten Karten.
| uint8_t transponderType {} |
Transpondertyp.
| Wert | Hex | Bedeutung |
|---|---|---|
| 0 | 0x00 | Unique (EM4102/EM4200) |
| 1 | 0x01 | Hitag2 |
| 2 | 0x02 | Legic Prime |
| 3 | 0x03 | Hitag1 |
| 4 | 0x04 | HitagS H32 |
| 5 | 0x05 | Mifare Classic |
| 6 | 0x06 | Q5 / ATA5577 |
| 7 | 0x07 | HitagS H56 |
| 8 | 0x08 | HitagS H48 |
| 9 | 0x09 | iButton |
| 10 | 0x0A | SimonVoss |
| 11 | 0x0B | Nedap |
| 12 | 0x0C | Titan (EM4450) |
| 13 | 0x0D | Hitag1 (Crypt) |
| 14 | 0x0E | Hitag1 (Security) |
| 15 | 0x0F | HID (ProxKey) |
| 16 | 0x10 | HID (iClass) |
| 17 | 0x11 | Legic Advant (auch Prime) |
| 18 | 0x12 | Mifare DESFire |
| 19 | 0x13 | Mifare Classic / Plus |
| 20 | 0x14 | Mifare UltraLight (auch C) |
| 21 | 0x15 | iCode |
| 22 | 0x16 | MyD |
| 23 | 0x17 | ISO Tags (13,56 MHz) |
| 24 | 0x18 | ETSI Tags (865-867 MHz) |
| 25 | 0x19 | Unique FIT |
| 26 | 0x1A | Java Card |
| 27 | 0x1B | Octopus Reader |
| 28 | 0x1C | Wiegand |
| 29 | 0x1D | Clock Data |
| 30 | 0x1E | Hitag1 (Feig) |
| 31 | 0x1F | Vorkonfigurierter Leser |
| 63 | 0x3F | Keiner |
Bit 8 gibt die Segmentverwendung an Bit 7 steht für "nur Seriennummer lesen"
| uint16_t transponderUserPassword {} |
Passwort für Benutzermenü (Kartenprogrammiermenue/MMC/USB-Host etc.); 0 => aus; 16bit.
| uint8_t useExternalReader {} |
externer Leser verwenden
| uint16_t waitingTimeForReply {} |
Wartezeit auf Antwort vom PC.